/**
 * @author Eliana - Matias
 */

var primerDestacado=true;
var indice=0;
var primerDestacadoBis=true;

var arreglo_ids_destacados= new Array();
var cant_destacados=0;

var cant_propiedades=0;



$(document).ready(
        function(){
    
	$('.carousel').carousel({
  		interval: 2800
	})
        
        chequearCookieFavoritos();
});



function getCookie(c_name){
	var c_value = document.cookie;
	var c_start = c_value.indexOf(" " + c_name + "=");
	if (c_start == -1){
	  c_start = c_value.indexOf(c_name + "=");
	}
	if (c_start == -1){
	  c_value = null;
	}
	else{
	  c_start = c_value.indexOf("=", c_start) + 1;
	  var c_end = c_value.indexOf(";", c_start);
	  if (c_end == -1){
		c_end = c_value.length;
		}
	  c_value = unescape(c_value.substring(c_start,c_end));
	}
	
	return c_value;
}

function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}


function cargarDatosPropiedad(){
	
	var pic1 = document.getElementById("pic1");
	var imagen1= document.createElement("img");
		imagen.setAttribute("src","img/casa1/pic1.jpg");
	pic1.appendChild(imagen1);
	
}
//-------------------------------------------------------------------------------------------
//MANEJO DE FAVORITOS:-----------------------------------------------------------------------
//-------------------------------------------------------------------------------------------

function mostrar_favorito(id){
	var div_nuevo = document.createElement("div");
	
	//IMAGEN y operacion-----------------------------------
	var imagen_operacion= document.createElement("div");
	imagen_operacion.setAttribute("class","img_fav");
	
	var imagen= document.createElement("img");
        //src='img/casa$id_prop/mini_thumb_pic1.jpg'
	imagen.setAttribute("src","img/casa"+id+"/mini_thumb_pic1.jpg");
	
	var link= document.createElement("a");
	link.setAttribute("href","propiedad.php?id_propiedad="+id);
	link.appendChild(imagen);
	link.setAttribute("onClick","cargarDatosPropiedad()")	
	
	var div_icono= document.createElement("div");
	div_icono.setAttribute("class","icono_fav");
	
	var img_iconito= document.createElement("img");
	img_iconito.setAttribute("src", "img/agregar-a-favoritos-icono.png");
	img_iconito.setAttribute("width", "10");
	img_iconito.setAttribute("height", "10");
	div_icono.appendChild(img_iconito);
	
	imagen_operacion.appendChild(div_icono);
	
	imagen_operacion.appendChild(link);
		
	div_nuevo.appendChild(imagen_operacion);
	
	return div_nuevo;
}

function chequearCookieFavoritos()
{	
	//var n= cant_propiedades;
        var n= 20;
	
	for(i=1; i<=n; i++)
	{
		var username=getCookie("favorito"+i);
		
		if(username!=null && username!="")
	    {
			var fav = mostrar_favorito(username);
			document.getElementById("favorito1").appendChild(fav);
		}
	 	
	}
	
	var cant_favoritos = $('#favorito1').children().length;
	
	if(cant_favoritos==0){
		var html='<p id="msj_no_hay_favs">Aún no ha seleccionado ningún favorito</p>';
		$('#favorito1').append(html);
	}
	
}


function login(){
    
    var usr = $('input#usuario').val();
    var pass = $('input#password').val();
    
    //alert(usr+' '+pass+' '+CryptoJS.SHA1(pass));
    if(usr.length==0 || pass.length==0){
        alert('no se completó algunos de los campos');
    }else{
    
        $.ajax({
                type:"POST",
                url: "login.php",
                data: {usuario: usr, password: pass},
                success: function(data){
                    
                    if(data !="logueado"){
                        
                        var usr = $('input#usuario').val('');
                        var pass = $('input#password').val('');
                        alert(data); // no se logueo, muestra msj devuelto por consulta

                    }else{
                        window.location.href = "admin.php"; // redirige a admin.php
                    }
                 },
                 error:function(error){
                     alert(error);
                 }
        });
    }
}
